Big Huge Thesaurus

television tube

noun